debugger;
(function (factory) {
	// Module systems magic dance.

	if (typeof require === "function" && typeof exports === "object" && typeof module === "object") {
		// CommonJS or Node
		factory(require(), exports);
	} else if (typeof define === "function" && define["amd"]) {
		// AMD anonymous module
		define([], factory);
	} else {
		// <script> tag
		factory(window);
	}
}(function (global,exports) {
    //todo
    var set={
        red:1,
        blue:2,
        green:3,
        pink:4
    }
    exports=set;
    window.colorSet=set;
    return set;
    debugger;
})

(function (factory) {
    if (typeof require === 'function' && typeof exports === 'object' && typeof module === 'object') {
    // CommonJS or Node
    module.exports = factory(require('../'));
} else if (typeof define === 'function' && define['amd']) {
    // AMD anonymous module
    define(['knockout.validation'], factory);
} else {
    // <script> tag: use the global `ko.validation` object
    factory(ko.validation);
}
}(function(kv) {
    //todo
})